// Libraries
import React, {SFC} from 'react'

const JavaLogo: SFC = () => {
  return (
    <svg
      width="100%"
      height="100%"
      xmlns="http://www.w3.org/2000/svg"
      viewBox="0 0 300 300"
    >
      <style>
        {`
          .java0{fill:none;}
          .java1{fill:#0074BD;}
          .java2{fill:#EA2D2E;}
        `}
      </style>
      <rect className="java0" width="300" height="300" />
      <g>
        <path
          id="XMLID_25_"
          className="java1"
          d="M128.3,151.2c0,0-6.2,3.6,4.4,4.9c12.9,1.5,19.6,1.3,33.8-1.4c0,0,3.8,2.3,9,4.4
		C143.6,172.8,103.2,158.3,128.3,151.2L128.3,151.2z"
        />
        <path
          id="XMLID_24_"
          className="java1"
          d="M124.4,133.4c0,0-7,5.2,3.7,6.3c13.8,1.4,24.7,1.5,43.6-2.1c0,0,2.6,2.6,6.7,4.1
		C139.8,153,96.8,142.5,124.4,133.4L124.4,133.4z"
        />
        <path
          id="XMLID_22_"
          className="java2"
          d="M157.3,103c7.9,9.1-2.1,17.2-2.1,17.2s20-10.3,10.8-23.3c-8.6-12.1-15.2-18,20.5-38.7
		C186.5,58.3,130.6,72.3,157.3,103L157.3,103z"
        />
        <path
          id="XMLID_21_"
          className="java1"
          d="M199.6,164.5c0,0,4.6,3.8-5.1,6.7c-18.4,5.6-76.8,7.3-93,0.2c-5.8-2.5,5.1-6.1,8.5-6.8
		c3.6-0.8,5.6-0.6,5.6-0.6c-6.5-4.6-41.9,9-18,12.8C162.9,187.4,216.5,172.1,199.6,164.5L199.6,164.5z"
        />
        <path
          id="XMLID_20_"
          className="java1"
          d="M131.3,114.8c0,0-29.7,7.1-10.5,9.6c8.1,1.1,24.2,0.8,39.3-0.4c12.3-1,24.6-3.2,24.6-3.2
		s-4.3,1.9-7.5,4c-30.1,7.9-88.4,4.2-71.6-3.9C119.8,114.1,131.3,114.8,131.3,114.8L131.3,114.8z"
        />
        <path
          id="XMLID_19_"
          className="java1"
          d="M184.6,144.6c30.6-15.9,16.5-31.2,6.6-29.2c-2.4,0.5-3.5,0.9-3.5,0.9s0.9-1.4,2.6-2
		c19.6-6.9,34.6,20.3-6.3,31C183.9,145.4,184.4,145,184.6,144.6L184.6,144.6z"
        />
        <path
          id="XMLID_18_"
          className="java2"
          d="M166.1,25c0,0,17,17-16.1,43.1c-26.5,20.9-6,32.9,0,46.5c-15.5-14-26.8-26.3-19.2-37.7
		C142,60.1,172.9,51.9,166.1,25L166.1,25z"
        />
        <path
          id="XMLID_17_"
          className="java1"
          d="M134.3,187.7c29.4,1.9,74.6-1,75.6-15c0,0-2.1,5.3-24.3,9.5c-25.1,4.7-56.1,4.2-74.4,1.1
		C111.2,183.4,115,186.5,134.3,187.7L134.3,187.7z"
        />
        <path
          className="java2"
          d="M208.6,212.7h-0.9v-0.5h2.4v0.5h-0.9v2.5h-0.6L208.6,212.7L208.6,212.7L208.6,212.7z M213.4,212.8L213.4,212.8
		l-0.9,2.4h-0.4l-0.9-2.4h0v2.4h-0.6v-3h0.9l0.8,2.1l0.8-2.1h0.9v3h-0.6L213.4,212.8L213.4,212.8z"
        />
        <path
          className="java2"
          d="M129.5,240.9c-2.8,2.4-5.7,3.8-8.3,3.8c-3.7,0-5.8-2.3-5.8-5.9c0-3.9,2.2-6.8,10.9-6.8h3.2V240.9L129.5,240.9
		L129.5,240.9z M137.2,249.5v-26.7c0-6.8-3.9-11.3-13.3-11.3c-5.5,0-10.3,1.4-14.2,3.1l1.1,4.7c3.1-1.1,7.1-2.2,11-2.2
		c5.4,0,7.7,2.2,7.7,6.7v3.4h-2.7c-13.1,0-19.1,5.1-19.1,12.8c0,6.6,3.9,10.4,11.3,10.4c4.7,0,8.3-2,11.6-4.8l0.6,4.1H137.2
		L137.2,249.5z"
        />
        <path
          id="XMLID_12_"
          className="java2"
          d="M162.7,249.5h-9.5l-11.5-37.4h8.3l7.1,23l1.6,6.9c3.6-10,6.2-20.1,7.4-29.9h8.1
		C172.1,224.5,168.2,238,162.7,249.5L162.7,249.5z"
        />
        <path
          className="java2"
          d="M199.3,240.9c-2.8,2.4-5.7,3.8-8.3,3.8c-3.8,0-5.8-2.3-5.8-5.9c0-3.9,2.2-6.8,10.9-6.8h3.2L199.3,240.9
		L199.3,240.9L199.3,240.9z M207,249.5v-26.7c0-6.8-3.9-11.3-13.3-11.3c-5.5,0-10.3,1.4-14.2,3.1l1.1,4.7c3.1-1.1,7.1-2.2,11-2.2
		c5.4,0,7.7,2.2,7.7,6.7v3.4h-2.7c-13.1,0-19.1,5.1-19.1,12.8c0,6.6,3.9,10.4,11.3,10.4c4.7,0,8.3-2,11.6-4.8l0.6,4.1H207L207,249.5
		z"
        />
        <path
          id="XMLID_8_"
          className="java2"
          d="M99.3,255.9c-2.2,3.2-5.7,5.7-9.6,7.1l-3.8-4.5c2.9-1.5,5.5-3.9,6.6-6.2c1-2,1.4-4.6,1.4-10.8
		v-42.7h8.1V241C102.2,249.3,101.5,252.6,99.3,255.9L99.3,255.9z"
        />
      </g>
    </svg>
  )
}

export default JavaLogo
